package com.oig.sys.msg.api;

import com.oig.sys.msg.api.factory.NoticeMsgServiceFallbackFactory;
import com.oig.sys.msg.dto.NoticeMsgDto;
import com.oig.sys.msg.vo.NoticeMsgVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;


@FeignClient(contextId="noticeMsgService", value="sys-msg-server", path="/noticeMsg", fallbackFactory= NoticeMsgServiceFallbackFactory.class)
public interface NoticeMsgService {

    //@SysLog(value="添加系统消息",apiUrl="/noticeMsg/addSysNoticeMsg")
    @PostMapping("/addSysNoticeMsg")
    NoticeMsgVo addSysNoticeMsg(@RequestBody NoticeMsgDto noticeMsgDto);



}
